
* {
	padding: 0;
	margin: 0;
}
body, input, textarea, button {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizelegibility;
}
body {
	width: 100%;
	height: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, STHei, sans-serif;
}
ul, ol ,li{
	list-style: none;
}
img {
	border: none;
	display: block;
}
a {
	text-decoration: none;
}
h2,h3,h4,h5{
	font-weight: normal;
}
a:hover, a:visited, a:link, a:active {
	text-decoration: none;
}
input,select,textarea{
	-webkit-appearance:none;
	outline: none;
}
i{
	font-style: normal;
}
input:placeholder {
　　color: #d9d9d9 !important; 
}
input,select,textarea{
	border: none;
	background: none;
}
.logImg,.agree
,.LayoutMenu,
.actWrap,
.equ,
.swiper-slide,
.eleTop,
.orderWrap,
.sPrice,
.orderServer p,
.eleWrap,
.regTib,
.infoWrap,
.draw,
.codeWrap,
.sectionOr,
.headAdmin,
.IncomeTab,
.infoM,
.LayoutCont,.modList{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
}
.Module,.User_action,
.layoutWrap .inforder,
.modCont,.loading,.eleTxt,
.infoWrap dt,
.cont_txt,
.coupWrap{
	width: 92%;
	margin: 0 4%;
	height: auto;
	overflow: hidden;
}
/*定位*/
.fl{
	float: left;
}
.fr{
	float: right;
}
/*按钮*/
.btn_c1{
	border: 1px solid #a3a3a3;
	color: #a3a3a3;
}
.btn_c2{
	border: 1px solid #2cb4ff;
	color: #2cb4ff;
}
.btn_c3{
	border: 1px solid #2cb4ff!important;
	color: #fff!important;
	background: #2cb4ff;
}
.orderBtn li input{
	height: 27px;
	padding: 0 12px;
	color: #a3a3a3;
	border: 1px solid #a3a3a3;
	border-radius: 6px;
	float: right;
	margin-left: 12px;
	font-size: 14px;
}
/*输入框*/
.deleteWrap{
	border: 1px solid #d9d9d9;
	background: #fff;
	height: 49px;
	border-radius: 6px;
	margin-bottom: 12px;
	position: relative;
}
.deleteWrap input{
	height: 49px;
	padding-left:10px;
	color: #0f0f0f;
	font-size: 14px;
	width: 60%;
}
/*100%黄色按钮*/
.input_button{
	width: 100%;
	height: 44px;
	font-size: 16px;
	color: #fff;
	border-radius: 6px;
	background: #ffea01;
	margin-top: 9px;
}
.input_button2{
	width: 100%;
	height: 44px;
	font-size: 16px;
	color: #a3a3a3;
	border-radius: 6px;
	border:1px solid #d9d9d9;
	margin-top: 9px;
	background: #fff;
}
.input_button3{
	width: 100%;
	height: 44px;
	font-size: 16px;
	color: #323232;
	border-radius: 6px;
	background: #d9d9d9;
	margin-top: 9px;
}
/*验证码*/
.codeWrap input[type="text"]{
	width: 56%;
	height: 49px;
	border: 1px solid #d9d9d9;
	background: #fff;
	padding-left:10px;
}
.codeWrap input{
	margin-bottom: 12px;
	border-radius: 6px;
}
.codeWrap input[type="button"]{
	padding: 0 14px;
	height: 49px;
	border: 1px solid #2cb4ff;
	background: #fff;
	color: #2cb4ff;
}

/*颜色*/
.color_One{
	color: #2cb4ff;
}
.color_Two{
	color: #0f0f0f;
}
.color_Three{
	color: #323232;
}
.color_Four{
	color: #f5f5f5;
}
.color_Five{
	color: #a3a3a3;
}
.color_Six{
	color: #d9d9d9;
}
.color_Seven{
	color: #fff;
}
.color_eight{
	color: #93d119;
}
.color_nine{
	color: #ff8a2c;
}
.color_ten{
	color: #ff0000;
}

/*字体大小*/
.fontsize_One{
	font-size: 18px;
}
.fontsize_Two{
	font-size: 16px;
}
.fontsize_Three{
	font-size: 14px;
}
.fontsize_Four{
	font-size: 12px;
}
.fontsize_Five{
	font-size: 10px;
}
.fontsize_Six{
	
}
.fontsize_Seven{
	
}
.fontsize_eight{
	
}
.fontsize_nine{
	
}
.fontsize_ten{
	
}

/*背景颜色*/
.bg_f5{
	background: #f5f5f5;
}



/*清楚margin*/
.clear_margin{
	margin: 0;
}
.clear_marginT{
	margin-top: -8px;
}
.clear_marginR{
	margin-right:12px;
}
.clear_marginB{
	margin-bottom: 0!important;
}
.clear_marginL{
	margin-left: 0!important;
}

/*清楚padding*/
.clear_padding{
	padding: 0;
}
.clear_paddingT{
	padding-top: 0!important;
}
.clear_paddingR{
	padding-top: 0;
}
.clear_paddingB{
	padding-top: 0;
}
.clear_paddingL{
	padding-top: 0;
}
/*清楚border*/
.clear_border{
	border: 0;
}
.clear_borderT{
	border-top: none!important;
}
.clear_borderR{
	border-right: 0!important;
}
.clear_borderB{
	border-bottom: 0!important;
}
.clear_borderL{
	border-left: 0;
}
/*遮罩*/
.zhezhao {
    background: #000 none;
    display: block;
    height: 100%;
    opacity: 0.6;
    position: fixed;
    width: 100%;
    z-index: 999;
}
.Mask,.Mask2{
	width: 94%;
	height: auto;
	overflow: hidden;
	border-radius: 6px;
	background: #fff;
	margin: 0 3%;
	position: fixed;
	z-index: 1000;
	top: 150px;
}
.Maskcont{
	width: 90%;
	height: auto;
	overflow: hidden;
	margin: 0 5%;
	padding: 37px 0 19px 0;
}
.Masktxt{
	height: 78px;
	overflow: hidden;
}
/*空白*/
.pt{
	margin-top: 44px;
}
.mt{
	margin-top: 10px;
}
.mt_top{
	padding-top: 44px;
}
.mb{
	margin-bottom: 24px;
}
.mb_L{
	margin-bottom: 70px!important;
}

/*清楚背景图片*/
.clear_bg,
.AddressWrap li{
	background: none!important;
}
.b_bottom{
	border-bottom: 1px solid #d9d9d9;
}
.r_mt{
	margin-top: 8px;
}
.bg_e{
	background: #e2e5ee;
}.txt_under{
    text-decoration:  line-through;
}
.txt_al{
	text-align: center;
}
.defaultWrap input{
	display: block;
	margin: 0 auto;
	padding: 8px 24px;
	border-radius: 6px;
}
.eleWrap .layoutWrap{
	margin-bottom: 0;
}
.reg_txt{
	text-align: center;
	
}
.bg_f5{
	background: #ededed;
}